// https://element-plus.gitee.io/zhCN/component/rate.html#rate-属性
export interface IElRate {
  modelValue?: number // 选中项绑定值	number	—	0
  'v-model'?: number // 选中项绑定值	number	—	0
  max?: number // 最大分值	number	—	5
  size?: 'large' | 'default' | 'small' // 尺寸	string	large / default / small	default
  disabled?: boolean // 是否为只读	boolean	—	false
  allowHalf?: boolean // 是否允许半选	boolean	—	false
  lowThreshold?: number // 低分和中等分数的界限值， 值本身被划分在低分中	number	—	2
  highThreshold?: number // 高分和中等分数的界限值， 值本身被划分在高分中	number	—	4
  colors?: string | [string, string, string] | object // icon 的颜色。 若传入数组，共有 3 个元素，为 3 个分段所对应的颜色；若传入对象，可自定义分段，键名为分段的界限值，键值为对应的颜色	array/object	—	['#F7BA2A', '#F7BA2A', '#F7BA2A']
  voidColor?: string // 未选中 icon 的颜色	string	—	#C6D1DE
  disabledVoidColor?: string // 只读时未选中 icon 的颜色	string	—	#EFF2F7
  icons?: object | [object, object, object] // 图标组件 若传入数组，共有 3 个元素，为 3 个分段所对应的类名；若传入对象，可自定义分段，键名为分段的界限值，键值为对应的类名	array/object	—	[StarFilled, StarFilled, StarFilled]
  voidIcon?: string | object // 未被选中的图标组件	string/Component	—	Star
  disabledVoidIcon?: string | object // 禁用状态的未选择图标	string/Component	—	StarFilled
  showText?: boolean // 是否显示辅助文字，若为真，则会从 texts 数组中选取当前分数对应的文字内容	boolean	—	false
  showScore?: boolean // 是否显示当前分数， show-score 和 showText 不能同时为真	boolean	—	false
  textColor?: string // 辅助文字的颜色	string	—	#1F2D3D
  texts?: string[] // 辅助文字数组	array	—	['Extremely bad', 'Disappointed', 'Fair', 'Satisfied', 'Surprise']
  scoreTemplate?: string // 分数显示模板	string	—
}
